﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using KPI.ProjectDomain.Model.ValueObject;
using KPI.Utility;

namespace KPI.ProjectDomain.Model.Entity
{
    public class Solution : EntityBase
    {
        public int SolutionID { get; set; }
        public string Name { get; set; }
        public string Description { get; set; }

        public List<Project> SubProjects { get; set; }
        public Employee SolutionManager { get; set; }
        public List<Employee> SolutionCommitteeMembers { get; set; }
        public decimal Budget { get; set; }

        public Solution()
        {
            this.SubProjects = new List<Project>();
            this.SolutionCommitteeMembers = new List<Employee>();
        }
    }
}
